package com.cash.channel.api.model.repay;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;


@Data
@ToString
public class WdOrderInfoModel implements Serializable {

    /**
     * 提现订单号
     */
    private String cWdAppId;

    /**
     * 提现金额
     */
    private BigDecimal nWdAmt;

    /**
     * 会员专属服务
     */
    private Integer nMemberServiceFlag;

    /**
     * face ++ 比较结果
     */
    private Integer nFaceResult;

    /**
     * 资金用途
     */
    private String cCapitalUse;

    /**
     * 提现期数
     */
    private Integer cWdPeriod;

    /**
     * 收款方式
     */
    private String cRpMethod;

    /**
     * 即科核心合同号
     */
    private String cGeexContract;

    /**
     * 审核结果
     */
    private Integer nWdResult;

    /**
     * 提现订单状态
     */
    private Integer nAppStatus;

    /**
     * 用户利率
     */
    private BigDecimal nUserPercent;

    /**
     * 贷款产品code
     */
    private String cWdProduct;

    /**
     * 失效时间
     */
    private Date dInvalidTime;

    /**
     * 提现时间
     */
    private Date dCreate;

    /**
     * 银行code
     */
    private String cBankCode;

    /**
     * 银行预留手机号
     */
    private String cBankMobile;


    private List<ProductInfoModel> product;

    /**
     * 提现状态
     * @return
     */
    private Integer  nWdAppStatus;
    /**
     * 提现订单更新时间
     */
    private Date dUpdate;

}
